knowing my luck - German English Dictionary